From 0fed97ff1b2d89ebc8c9e251285f2cc22f8bab55 Mon Sep 17 00:00:00 2001 From: Tim Deegan Date: Fri, 19 Aug 2011 13:29:25 +0100 Subject: [PATCH] nestedhvm: do not send IPIs twice In p2m_get_nestedp2m() there is no need to send IPIs via nestedhvm_vmcx_flushtlb() since p2m_flush_table() already did that. Signed-off-by: Christoph Egger Committed-by: Tim Deegan --- xen/arch/x86/mm/p2m.c | 1 - 1 file changed, 1 deletion(-) diff --git a/xen/arch/x86/mm/p2m.c b/xen/arch/x86/mm/p2m.c index 8ac4c4a6b2..26e53e74b1 100644 --- a/xen/arch/x86/mm/p2m.c +++ b/xen/arch/x86/mm/p2m.c @@ -1164,7 +1164,6 @@ p2m_get_nestedp2m(struct vcpu *v, uint64_t cr3) p2m->cr3 = cr3; nv->nv_flushp2m = 0; hvm_asid_flush_vcpu(v); - nestedhvm_vmcx_flushtlb(p2m); cpu_set(v->processor, p2m->p2m_dirty_cpumask); p2m_unlock(p2m); nestedp2m_unlock(d); -- 2.30.2